package com.hongmeng.operater.mapper.newsAndVideo;

import com.hongmeng.operater.domain.newsAndVideo.entity.NewsInfoEntity;
import com.hongmeng.operater.domain.newsAndVideo.HmNews;

import java.util.List;

/**
 * 文章信息扩展Mapper接口
 * 
 * @author hongmeng
 * @date 2020-12-21
 */
public interface HmNewsExtMapper
{
    /**
     * 查询文章信息列表
     * 
     * @param hmNews 文章信息
     * @return 文章信息集合
     */
    public List<NewsInfoEntity> selectHmNewsList(HmNews hmNews);

    /**
     * 运营管理 查询文章信息列表
     *
     * @param hmNews 文章信息
     * @return 文章信息集合
     */
    public List<NewsInfoEntity> selectHmNewsListByAdmin(HmNews hmNews);

    /**
     * 获取上一篇文章
     * @param id 文章id
     * @return 文章信息
     */
    public NewsInfoEntity getPreviousNews(Integer id);

    /**
     * 获取下一篇文章
     * @param id 文章id
     * @return 文章信息
     */
    public NewsInfoEntity getNextNews(Integer id);

}
